Tomato Hornworm — synonyms, definition
1. tomato hornworm (Noun)
2 synonyms
Manduca quinquemaculata potato worm
1 definition
tomato hornworm (Noun) — Large green white-striped hawkmoth larva that feeds on tomato and potato plants; similar to tobacco hornworm.
1 type of
caterpillar